import type { Directive } from "vue";
/*
 * 1、全局注册的自定义指令将正常工作。
 *   本地的自定义指令在 <script setup> 中不需要显式注册，
 *   但他们必须遵循 vNameOfDirective 这样的命名规范;
 * 2、如果指令是从别处导入的，可以通过重命名来使其符合命名规范：
 */
export const vFocus: Directive = {
  mounted(el) {
    el.focus();
  },
};
